// ip 地址和端口号
// ip地址用来定位计算机
// 端口号用来定位具体的应用程序
// 所有需要两位通信的应用程序都会占用一个端口号
// 端口号的范围从0-65536之间
// 在计算机中有一些默认端口号，做好不要去使用
// 		例如：http 服务的 80
// 我们在开发过程中使用一些简单好记的就可以了，例如 3000、5000等没什么含义
// 可以同时开启多个服务，但一定要确保不同服务占用的端口号不一致才可以
// 说白了，在一台计算机中，同一个端口号同一时间只能被一个程序占用


var http = require('http')

var server = http.createServer()

server.on('request',function(req,res){
	console.log('收到请求了，请求路径是：' + req.url)
	console.log('请求我的客户端的地址是：' + req.socket.remoteAddress, req.socket.remotePort)

	res.end('hello')

})

server.listen(3000,function(){
	console.log('服务器启动成功，可以访问了')
})